01. 逻辑与证明
1. 命题逻辑 (Propositional Logic)
1.1 命题与逻辑联结词
-
命题 (Proposition):一个可以判断真假的陈述句。
- 真值 (Truth Value) 只能是 真 (True, T) 或 假 (False, F)。
- 例如:
1 + 1 = 2(T),深圳在夏天(F)。 - 疑问句、祈使句、或含有不确定变量的句子不是命题。
-
复合命题 (Compound Proposition):由一个或多个简单命题通过逻辑联结词 (Logical Connectives) 组合而成。
-
核心逻辑联结词
| 名称 | 英文 | 符号 | 含义 | 备注 |
|---|---|---|---|---|
| 非 (Negation) | not | “不是 p” | 将命题的真值取反。 | |
| 与/合取 (Conjunction) | and | “p 且 q” | 当且仅当 和 都为真时,结果为真。 | |
| 或/析取 (Disjunction) | or | “p 或 q” | 当 和 至少一个为真时,结果为真。 | |
| 异或 (Exclusive Or) | xor | “要么 p 要么 q” | 当 和 的真值正好一个为真时,结果为真。 | |
| 蕴含 (Implication) | if... then | “如果 p,那么 q” | 仅在 为真且 为假时为假,其余情况全为真。 | |
| 双向蕴含 (Biconditional) | if and only if | “p 当且仅当 q” | 当 和 的真值相同时,结果为真。 |
- 联结词真值总表
| T | T | F | T | T | F | T | T |
| T | F | F | F | T | T | F | F |
| F | T | T | F | T | T | T | F |
| F | F | T | F | F | F | T | T |
- 运算符优先级:
1.2 深入理解蕴含 ()
蕴含是逻辑中最关键也最易混淆的概念之一。
- 定义: 为假,当且仅当前提 为真,结论 为假。
- 核心思想: 蕴含代表一种“承诺”。只有当“前提条件达到,但承诺未兑现”时,这个蕴含命题才是假的。
- 用例: “如果你期末考了 100 分 (),那么你的总成绩就是 A ()。”
- 你考了 100 分 (T),但没拿到 A (F) 老师说谎了 ( 为 F)。
- 你没考 100 分 (F),无论你是否拿到 A (T/F) 老师没有违背承诺 ( 为 T)。这种情况称为空虚的真 (Vacuously True)。
- 重要等价形式: